belongsTo
用途
定义两个类之间的"属于"关系,其中用
belongsTo
定义的类(它后面的)是拥有者,这种关系可以用来进行级联删除,就是说,拥有者被删除时,被有用者也会被删除。
举例
class Book {
String
title
static
belongsTo = [author:Author] }
这个例子中定义了
Book
是属于
Author
类的,所以删除一个
Author
实例时,所有属于它的
Book
实例都会被删除。
描述
注意,Hibernate中对
belongsTo
关系会默认生成级联行为,不过你可以通过功能强大的
ORM DSL
对级联删除进行完全的控制。